feat(docs): Add workflow to automate docs and license generation#38
feat(docs): Add workflow to automate docs and license generation#38OliverTrautvetter merged 47 commits intomainfrom
Conversation
45b9bb8 to
23a92d5
Compare
NautiluX
left a comment
There was a problem hiding this comment.
Thanks for the PR! I think running the workflow on the PR would actually be good enough. Please see my comments and 🥁 add a description ;)
e05ce74 to
8884bb1
Compare
Co-authored-by: Simon Herrmann <simonh@codesphere.com> Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
* Adds a description to the service command * Updates README Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: GitHub Action <action@github.com> Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
78346c0 to
4756e49
Compare
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
NautiluX
left a comment
There was a problem hiding this comment.
couple comments on the bash script, it looks somehow overly complicated
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
…here-cloud/oms into automate_docs_and_license
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
…equired test files
… modify tar generation command
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
NautiluX
left a comment
There was a problem hiding this comment.
thanks for updating the binary name! I'm confused by the checkout HEAD logic in the action, would you mind leaving a comment to explain why we need it?
github.event.pull_request.head.ref = if it is a pull request, so Pull Request Branch Without this it would always try to push to the standard, so main. I took the logic from the monorepo where we use it a few times for such things. |
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
… in documentation without changing args
…tency with project naming
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
This is on the checkout action, and as far as I understand the action runs only on pull requests, so |
NautiluX
left a comment
There was a problem hiding this comment.
approving, left 2 smaller comments, the binary name should be updated, the cd repo_root thing doesn't hurt I guess, but I don't get why we need it.
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
…s are captured correctly
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
feat: Automate documentation and license updates
Adds a GitHub Workflow to automatically update all relevant documentation and license information within OMS upon Pull Request.
ClickUp Card